refreshing beverage made of aniseed, water, sugar and cinnamon - Français Anglais Dictionnaire